home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / amitcp / protos / netinet / ip_input_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-05  |  707 b   |  37 lines

  1. /* Prototypes for functions defined in
  2. ip_input.c
  3.  */
  4.  
  5. void ip_init(void);
  6.  
  7. void ipintr(void);
  8.  
  9. struct ip * ip_reass(register struct ipasfrag * ip,
  10.                      register struct ipq * fp);
  11.  
  12. void ip_freef(struct ipq * fp);
  13.  
  14. void ip_enq(register struct ipasfrag * p,
  15.         register struct ipasfrag * prev);
  16.  
  17. void ip_deq(register struct ipasfrag * p);
  18.  
  19. void ip_slowtimo(void);
  20.  
  21. void ip_drain(void);
  22.  
  23. int ip_dooptions(struct mbuf * m);
  24.  
  25. struct in_ifaddr * ip_rtaddr(struct in_addr dst);
  26.  
  27. void save_rte(u_char * option,
  28.           struct in_addr dst);
  29.  
  30. struct mbuf * ip_srcroute(void);
  31.  
  32. void ip_stripoptions(register struct mbuf * m,
  33.              struct mbuf * mopt);
  34.  
  35. void ip_forward(struct mbuf * m,
  36.         int srcrt);
  37.